@charset "utf-8";
/* CSS Document */

/*========全局样式=========*/
body, th, td, div { margin:0; padding:0 }
html, body { height:100%; width:100%; overflow:hidden; }
body { color:#333; font-family: arial, Tahoma, Verdana,  simsun, sans-serif; font-size:12px; background-color:#FFF; line-height:150%; }
input, select { font-family: arial, Tahoma, Verdana,  simsun, sans-serif; outline:none; }
a { color:#333; text-decoration:none; outline:none; cursor: pointer; }

.green12 { color:#42870a; font-size:12px; }
.red12 { color:#ff0000; font-size:12px; }

#login_bg { background: #a0d760 url(../images/login_03.gif) repeat-x; }
.login_main { width: 862px; margin: 0px auto; position: relative; }
.login_form_bg { width: 862px; height: 594px; position: absolute; top: 1px; left: 0px; background: url(../images/login_form.png) no-repeat; }
.login_form { margin: 240px 0 0 411px; width: 210px; }
.login_inp { height: 18px; border: solid 1px #cadcb2; font-size: 12px; }
.login_select { height: 23px; border: solid 1px #cadcb2; font-size: 12px; }
.error_msg { height: 20px; line-height: 20px;  padding: 5px 0 0 15px; }